package com.bkgy.modular.gzTechnologyDetermine.entity;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import lombok.Data;

import java.sql.Timestamp;

@Data
public class PlanCheckPdi653 {

    @ExcelProperty("材料号")
    @ColumnWidth(20)
    private String cust_mat_no;
    @ExcelProperty("计划号")
    @ColumnWidth(20)
    private String prod_plan_no;
    @ExcelProperty("计划中的钢卷顺序")
    @ColumnWidth(20)
    private String coil_seq_no;
    @ExcelProperty("钢种（牌号)")
    @ColumnWidth(20)
    private String steel_code;
    @ExcelProperty("厚度")
    @ColumnWidth(20)
    private Integer in_mat_thick;
    @ExcelProperty("宽度")
    @ColumnWidth(20)
    private Double in_mat_width;
    @ExcelProperty("长度")
    @ColumnWidth(20)
    private Integer in_mat_len;
    @ExcelProperty("重量")
    @ColumnWidth(20)
    private Integer in_mat_wt;
    @ExcelProperty("外径")
    @ColumnWidth(20)
    private Integer in_mat_outer_dia;
    @ExcelProperty("入口内径")
    @ColumnWidth(20)
    private Integer in_mat_inner_dia;
    @ExcelProperty("生产类型")
    @ColumnWidth(20)
    private String product_type;
    @ExcelProperty("屈服强度")
    @ColumnWidth(20)
    private Integer ys;
    @ExcelProperty("抗拉")
    @ColumnWidth(20)
    private Integer ts;
    @ExcelProperty("压下率（计算值）")
    @ColumnWidth(20)
    private Integer deprquo;
    @ExcelProperty("加工方式")
    @ColumnWidth(20)
    private String act_finish;
    @ExcelProperty("出口厚度")
    @ColumnWidth(20)
    private Double out_mat_thick;
    @ExcelProperty("厚度公差+")
    @ColumnWidth(20)
    private Double out_mat_thick_tol_plus;
    @ExcelProperty("厚度公差-")
    @ColumnWidth(20)
    private Double out_mat_thick_tol_minus;
    @ExcelProperty("测厚仪合金因子")
    @ColumnWidth(20)
    private Double xthick_alloyfactor;
    @ExcelProperty("订单上表面镀层厚度")
    @ColumnWidth(20)
    private Double plate_layer_thick_up;
    @ExcelProperty("上表面镀层厚度公差++")
    @ColumnWidth(20)
    private Double plate_layer_thick_up_plus_2;
    @ExcelProperty("上表面镀层厚度公差--")
    @ColumnWidth(20)
    private Double plate_layer_thick_up_minus_2;
    @ExcelProperty("上表面镀层厚度公差+")
    @ColumnWidth(20)
    private Double plate_layer_thick_up_plus_1;
    @ExcelProperty("上表面镀层厚度公差-")
    @ColumnWidth(20)
    private Double plate_layer_thick_up_minus_1;
    @ExcelProperty("订单下表面镀层厚度")
    @ColumnWidth(20)
    private Double plate_layer_thick_down;
    @ExcelProperty("下表面镀层厚度公差++")
    @ColumnWidth(20)
    private Double plate_layer_thick_down_plus_2;
    @ExcelProperty("下表面镀层厚度公差--")
    @ColumnWidth(20)
    private Double plate_layer_thick_down_minus_2;
    @ExcelProperty("下表面镀层厚度公差+")
    @ColumnWidth(20)
    private Double plate_layer_thick_down_plus_1;
    @ExcelProperty("下表面镀层厚度公差-")
    @ColumnWidth(20)
    private Double plate_layer_thick_down_minus_1;
    @ExcelProperty("镀层的合金化学成分")
    @ColumnWidth(20)
    private Double coating_alloyfactor;
    @ExcelProperty("上表面镀层铁含量")
    @ColumnWidth(20)
    private Double top_fecoat;
    @ExcelProperty("镀层铁含量公差++")
    @ColumnWidth(20)
    private Double hh_tfecoat;
    @ExcelProperty("镀层铁含量公差--")
    @ColumnWidth(20)
    private Double ll_tfecoat;
    @ExcelProperty("镀层铁含量公差+")
    @ColumnWidth(20)
    private Double h_tfecoat;
    @ExcelProperty("镀层铁含量公差-")
    @ColumnWidth(20)
    private Double l_tfecoat;
    @ExcelProperty("上表面镀层铁含量")
    @ColumnWidth(20)
    private Double bot_fecoat;
    @ExcelProperty("镀层铁含量公差++")
    @ColumnWidth(20)
    private Double hh_bfecoat;
    @ExcelProperty("镀层铁含量公差--")
    @ColumnWidth(20)
    private Double ll_bfecoat;
    @ExcelProperty("镀层铁含量公差+")
    @ColumnWidth(20)
    private Double h_bfecoat;
    @ExcelProperty("镀层铁含量公差-")
    @ColumnWidth(20)
    private Double l_bfecoat;
    @ExcelProperty("铁合金元素")
    @ColumnWidth(20)
    private Double fe;
    @ExcelProperty("平整模式")
    @ColumnWidth(20)
    private Integer spm_mode;
    @ExcelProperty("平整延伸率")
    @ColumnWidth(20)
    private Double spm_elong;
    @ExcelProperty("拉矫模式")
    @ColumnWidth(20)
    private Integer tlv_mode;
    @ExcelProperty("拉矫延伸率")
    @ColumnWidth(20)
    private Double tension_elong_avg;
    @ExcelProperty("退火代码")
    @ColumnWidth(20)
    private Integer anneal_diagram_code;
    @ExcelProperty("工艺速度")
    @ColumnWidth(20)
    private Integer elfr_pdi_ddx_seep;
    @ExcelProperty("钝化类型")
    @ColumnWidth(20)
    private Integer ucr_blunt;
    @ExcelProperty("分卷模式")
    @ColumnWidth(20)
    private String div_mode;
    @ExcelProperty("分切长度1")
    @ColumnWidth(20)
    private Integer cut_len_1;
    @ExcelProperty("分切重量1")
    @ColumnWidth(20)
    private Integer cut_wt_1;
    @ExcelProperty("分切最大重量")
    @ColumnWidth(20)
    private Integer cut_wt_max;
    @ExcelProperty("分切最小重量")
    @ColumnWidth(20)
    private Integer cut_wt_min;
    @ExcelProperty("生产订单号")
    @ColumnWidth(20)
    private String order_no;
    @ExcelProperty("客户代码")
    @ColumnWidth(20)
    private String fin_cust_code;
    @ExcelProperty("头部取样数")
    @ColumnWidth(20)
    private Integer hcut_scrap;
    @ExcelProperty("尾部取样数")
    @ColumnWidth(20)
    private Integer tcut_scrap;
    @ExcelProperty("头尾切废数")
    @ColumnWidth(20)
    private Integer head_cut_num;
    @ExcelProperty("头尾切废数")
    @ColumnWidth(20)
    private Integer tail_cut_num;
    @ExcelProperty("卷曲方式")
    @ColumnWidth(20)
    private String ct_mode;
    @ExcelProperty("是否错位卷曲")
    @ColumnWidth(20)
    private String ct_flag;
    @ExcelProperty("试验号")
    @ColumnWidth(20)
    private String trial_no;
    @ExcelProperty("下道工序")
    @ColumnWidth(20)
    private String next_unit_no;
    @ExcelProperty("表面粗糙度")
    @ColumnWidth(20)
    private Double rough_aim;
    @ExcelProperty("粗糙度最小")
    @ColumnWidth(20)
    private Double rough_min;
    @ExcelProperty("粗糙度最大")
    @ColumnWidth(20)
    private Double rough_max;
    @ExcelProperty("订单厚度")
    @ColumnWidth(20)
    private Double order_thick;
    @ExcelProperty("订单宽度")
    @ColumnWidth(20)
    private Double order_width;
    @ExcelProperty("订单上表面镀层重量")
    @ColumnWidth(20)
    private Double top_plate_wt;
    @ExcelProperty("订单下表面镀层重量")
    @ColumnWidth(20)
    private Double bot_plate_wt;
    @ExcelProperty("表面质量")
    @ColumnWidth(20)
    private String quality_decide;
    @ExcelProperty("炉号")
    @ColumnWidth(20)
    private String heat_no;
    @ExcelProperty("焊接代码")
    @ColumnWidth(20)
    private Integer welder_code;
    @ExcelProperty("来源卷号")
    @ColumnWidth(20)
    private String coilorigin;
    @ExcelProperty("液体类型")
    @ColumnWidth(20)
    private Integer millfluid_type;
    @ExcelProperty("表面类型")
    @ColumnWidth(20)
    private String surface_code;
    @ExcelProperty("是否切边")
    @ColumnWidth(20)
    private String trim_flag;
    @ExcelProperty("切边宽度")
    @ColumnWidth(20)
    private Double cut_width;
    @ExcelProperty("涂油类型")
    @ColumnWidth(20)
    private Integer oil_type;
    @ExcelProperty("上表面涂油量")
    @ColumnWidth(20)
    private Double top_oil_qty;
    @ExcelProperty("下表面涂油量")
    @ColumnWidth(20)
    private Double bot_oil_qty;
    @ExcelProperty("内径")
    @ColumnWidth(20)
    private String out_mat_inner_dia;
    @ExcelProperty("入口卷号")
    @ColumnWidth(20)
    private String cold_coil_id;
    @ExcelProperty("计划号")
    @ColumnWidth(20)
    private String plan_no;
    @ExcelProperty("热卷号")
    @ColumnWidth(20)
    private String hot_coil_id;
    @ExcelProperty("切边报警标记")
    @ColumnWidth(20)
    private Double trim_warn;
    @ExcelProperty("入口厚度过渡标记")
    @ColumnWidth(20)
    private Double en_thk_jump_allow;
    @ExcelProperty("入口宽度过渡标记")
    @ColumnWidth(20)
    private Double en_wid_jump_allow;
    @ExcelProperty("钢种过渡标记")
    @ColumnWidth(20)
    private Double steel_jump_allow;
    @ExcelProperty("加热过渡标记")
    @ColumnWidth(20)
    private Double heatno_jump_allow;
    @ExcelProperty("锌层过渡标记")
    @ColumnWidth(20)
    private Double coat_jump_allow;
    @ExcelProperty("出口卷号")
    @ColumnWidth(20)
    private String out_mat_no;
    @ExcelProperty("生产完成时间")
    @ColumnWidth(20)
    private String prod_end_time;
    @ExcelProperty("班组")
    @ColumnWidth(20)
    private String prod_shift_group;
    @ExcelProperty("时间")
    @ColumnWidth(20)
    private Timestamp createtime;

}
